import request from "@/utils/request";

// 获取列表
export function getAllList(query) {
    return request({
        url: "/infAchievement/disasterLossAssessment",
        method: "get",
        params: query,
    });
}

// 查询信息
export function detail(id) {
    return request({
      url: `/theMap/findById?id=` + id,
      method: "get",
    });
}

// 预览接口
export function getExcel(params) {
    return request({
        url: `/attachment/downLoadFile?attachId=${encodeURIComponent(params.id)}`,
        method: 'get',
        responseType: 'blob', // 文件流格式
    });
}

// export function getPdf(params) {
//     return request({
//         url: `/attachment/downLoadFile?attachId=${encodeURIComponent(params.id)}`,
//         method: 'get',
//         responseType: 'arraybuffer', // 文件流格式
//     });
// }

// export function getPdf(params) {
//     return request({
//         url: `/pdf/getPDF?attachId=${encodeURIComponent(params.id)}`,
//         method: 'get',
//         responseType: 'arraybuffer', // 文件流格式
//     });
// }
export function getPdf(params) {
    return request({
        url: `/pdf/exportPreview/${params.id}`,
        method: 'get',
        responseType: 'arraybuffer', // 文件流格式
    });
}
export function getXlsx(params) {
    return request({
        // url: `/pdf/getPreview?attachId=${encodeURIComponent(params.id)}`,
        url: `/pdf/preview`,
        method: 'get',
        responseType: 'blob', // 文件流格式
    });
}